solid as a rock

Translations
solide comme un roc
Definitions
Extremely strong, reliable, or dependable; not likely to change or fail.